outside the range of vision - French English Dictionary